pressure regulating station - English Synonyms Dictionary